drill corps - German English Dictionary